refractory baffle - French English Dictionary